home *** CD-ROM | disk | FTP | other *** search
/ Micromanía: 150 Juegos 2010 / 150Juegos_16.iso / Shareware / Shape Smash / shape-smash.swf / scripts / mx / styles / StyleManager.as < prev    next >
Encoding:
Text File  |  2010-05-14  |  4.7 KB  |  161 lines

  1. package mx.styles
  2. {
  3.    import flash.events.IEventDispatcher;
  4.    import mx.core.Singleton;
  5.    import mx.core.mx_internal;
  6.    
  7.    use namespace mx_internal;
  8.    
  9.    public class StyleManager
  10.    {
  11.       private static var implClassDependency:StyleManagerImpl;
  12.       
  13.       mx_internal static const VERSION:String = "2.0.1.0";
  14.       
  15.       public static const NOT_A_COLOR:uint = 4294967295;
  16.       
  17.       private static var impl:IStyleManager = Singleton.getInstance("mx.styles::IStyleManager") as IStyleManager;
  18.       
  19.       public function StyleManager()
  20.       {
  21.          super();
  22.       }
  23.       
  24.       public static function isParentSizeInvalidatingStyle(param1:String) : Boolean
  25.       {
  26.          return impl.isParentSizeInvalidatingStyle(param1);
  27.       }
  28.       
  29.       public static function registerInheritingStyle(param1:String) : void
  30.       {
  31.          impl.registerInheritingStyle(param1);
  32.       }
  33.       
  34.       mx_internal static function set stylesRoot(param1:Object) : void
  35.       {
  36.          impl.stylesRoot = param1;
  37.       }
  38.       
  39.       mx_internal static function get inheritingStyles() : Object
  40.       {
  41.          return impl.inheritingStyles;
  42.       }
  43.       
  44.       mx_internal static function styleDeclarationsChanged() : void
  45.       {
  46.          impl.styleDeclarationsChanged();
  47.       }
  48.       
  49.       public static function setStyleDeclaration(param1:String, param2:CSSStyleDeclaration, param3:Boolean) : void
  50.       {
  51.          impl.setStyleDeclaration(param1,param2,param3);
  52.       }
  53.       
  54.       public static function registerParentDisplayListInvalidatingStyle(param1:String) : void
  55.       {
  56.          impl.registerParentDisplayListInvalidatingStyle(param1);
  57.       }
  58.       
  59.       public static function isSizeInvalidatingStyle(param1:String) : Boolean
  60.       {
  61.          return impl.isSizeInvalidatingStyle(param1);
  62.       }
  63.       
  64.       mx_internal static function get typeSelectorCache() : Object
  65.       {
  66.          return impl.typeSelectorCache;
  67.       }
  68.       
  69.       mx_internal static function set inheritingStyles(param1:Object) : void
  70.       {
  71.          impl.inheritingStyles = param1;
  72.       }
  73.       
  74.       public static function isColorName(param1:String) : Boolean
  75.       {
  76.          return impl.isColorName(param1);
  77.       }
  78.       
  79.       public static function isParentDisplayListInvalidatingStyle(param1:String) : Boolean
  80.       {
  81.          return impl.isParentDisplayListInvalidatingStyle(param1);
  82.       }
  83.       
  84.       public static function getColorName(param1:Object) : uint
  85.       {
  86.          return impl.getColorName(param1);
  87.       }
  88.       
  89.       mx_internal static function set typeSelectorCache(param1:Object) : void
  90.       {
  91.          impl.typeSelectorCache = param1;
  92.       }
  93.       
  94.       public static function unloadStyleDeclarations(param1:String, param2:Boolean = true) : void
  95.       {
  96.          impl.unloadStyleDeclarations(param1,param2);
  97.       }
  98.       
  99.       public static function getColorNames(param1:Array) : void
  100.       {
  101.          impl.getColorNames(param1);
  102.       }
  103.       
  104.       public static function loadStyleDeclarations(param1:String, param2:Boolean = true, param3:Boolean = false) : IEventDispatcher
  105.       {
  106.          return impl.loadStyleDeclarations(param1,param2,param3);
  107.       }
  108.       
  109.       public static function isValidStyleValue(param1:*) : Boolean
  110.       {
  111.          return impl.isValidStyleValue(param1);
  112.       }
  113.       
  114.       mx_internal static function get stylesRoot() : Object
  115.       {
  116.          return impl.stylesRoot;
  117.       }
  118.       
  119.       public static function isInheritingStyle(param1:String) : Boolean
  120.       {
  121.          return impl.isInheritingStyle(param1);
  122.       }
  123.       
  124.       mx_internal static function initProtoChainRoots() : void
  125.       {
  126.          impl.initProtoChainRoots();
  127.       }
  128.       
  129.       public static function registerParentSizeInvalidatingStyle(param1:String) : void
  130.       {
  131.          impl.registerParentSizeInvalidatingStyle(param1);
  132.       }
  133.       
  134.       public static function registerSizeInvalidatingStyle(param1:String) : void
  135.       {
  136.          impl.registerSizeInvalidatingStyle(param1);
  137.       }
  138.       
  139.       public static function clearStyleDeclaration(param1:String, param2:Boolean) : void
  140.       {
  141.          impl.clearStyleDeclaration(param1,param2);
  142.       }
  143.       
  144.       public static function registerColorName(param1:String, param2:uint) : void
  145.       {
  146.          impl.registerColorName(param1,param2);
  147.       }
  148.       
  149.       public static function isInheritingTextFormatStyle(param1:String) : Boolean
  150.       {
  151.          return impl.isInheritingTextFormatStyle(param1);
  152.       }
  153.       
  154.       public static function getStyleDeclaration(param1:String) : CSSStyleDeclaration
  155.       {
  156.          return impl.getStyleDeclaration(param1);
  157.       }
  158.    }
  159. }
  160.  
  161.